semiskilled manpower - German English Dictionary